package com.spring.nio.service.protocol.response.file;

import lombok.Data;
import java.sql.Timestamp;

/**
 * @author: YSFY
 * @date: 2021-03-24 20:49
 * @pacage_name: com.spring.nio.service.protocol.response.file
 * @class_name: FileTransportResponse
 * @description: 文件传输响应
 */

@Data
public class TransportResponse {

    /**
     * 响应代码
     * */
    private String code;

    /**
     * 响应名称
     * */
    private String responseName;

    /**
     * 文件响应帧类型
     * */
    private String frameType;

    /**
     *  文件操作类型
     */
    private String operate;

    /**
     * 消息类型
     * */
    private String messageType;

    /**
     * 消息内容
     */
    private String message;

    /**
     * 用户id
     * */
    private Long userId;

    /**
     * 发送用户
     * */
    private String launchUserName;

    /**
     * 接收用户
     * */
    private String receiveUserName;

    /**
     * 状态
     * */
    private String status;

    /**
     * 文件时间戳
     * */
    private Timestamp time;

    /**
     * json 数据
     * */
    private Object data;
}
